A General Treatment of Dynamic Integrity Constraints

نویسنده

  • Bert O. de Brock
چکیده

This paper introduces a general, set-theoretic model for expressing dynamic integrity constraints, i.e., integrity constraints on the state changes that are allowed in a given state space. In a managerial context, such dynamic integrity constraints can be seen as representations of ``real world'' constraints and business rules. This topic has important practical applications in many business areas. The notions of (direct) transition, reversible and irreversible transition, transition relation, and consistency of a transition relation will be introduced. The expected link with Kripke models (for modal and temporal logics) is also made explicit. Several practical examples of dynamic integrity constraints will illustrate the applicability of the theory. Some important subclasses of dynamic integrity constraints in a database context will be identi®ed, e.g., various forms of cumulativity (which can be regarded as ``transitional'' inclusion dependencies concerning two di€erent ``points in time''), non-decreasing values, integrity constraints on initial and ®nal values, life cycles, changing life cycles, and transition and constant dependencies. Several formal properties of these dependencies will be derived. For instance, it turns out that functional dependencies can be considered as ``degenerated'' transition dependencies. Also, the distinction between primary keys and alternate keys is reexamined, from a dynamic point of view. Ó 2000 Elsevier Science B.V. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hypothetical Temporal Reasoning with History Encoding

In this paper we integrate a history{encoding based methodology developed by Chomicki for checking dynamic database integrity constraints into a situation-calculus based speciication of database updates as proposed by Reiter. By doing this, we are able to: (1) Answer queries about a whole hypothetical evolution of a database, without having to update the entire database and keep the information...

متن کامل

Dynamics of Housing Prices and Economic Fluctuations in Iran with the Approach of Dynamic Stochastic General Equilibrium (DSGE)

This paper studies the relationship between housing prices and business cycles in Iran. Since housing has a dual nature, that is, both private and capital nature, it can play an important role in investment costs and economic growth and incite other manufacturing sectors in the country. In this paper, housing prices and business cycles have been used to measure housing as a collateral, which is...

متن کامل

An Architecture for Specification-Based Detection of Semantic Integrity Violations in Kernel Dynamic Data

The ability of intruders to hide their presence in compromised systems has surpassed the ability of the current generation of integrity monitors to detect them. Once in control of a system, intruders modify the state of constantly-changing dynamic kernel data structures to hide their processes and elevate their privileges. Current monitoring tools are limited to detecting changes in nominally s...

متن کامل

Identifiability of Dynamic Stochastic General Equilibrium Models with Covariance Restrictions

This article is concerned with identification problem of parameters of Dynamic Stochastic General Equilibrium Models with emphasis on structural constraints, so that the number of observable variables is equal to the number of exogenous variables. We derived a set of identifiability conditions and suggested a procedure for a thorough analysis of identification at each point in the parameters sp...

متن کامل

Schema Integration with Integrity Constraints

In this paper we discuss the use and treatment of integrity constraints in the federated database design process. We consider different situations occurring frequently in the schema transformation and schema integration process. Based on that, general rules are given which describe the correct treatment of integrity constraints. Other proposed integration approaches do not consider integrity co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Data Knowl. Eng.

دوره 32  شماره 

صفحات  -

تاریخ انتشار 2000